package SecondeStage.IO;

import java.io.FileReader;
import java.io.IOException;
import java.util.Properties;

// 读取mysql.properties 文件,并得到ip，user和pwd
public class Properties01 {
    public static void main(String[] args) throws IOException {
        // 1.传统方法
//        BufferedReader br=new BufferedReader(new FileReader("D:\\Java\\JavaProject\\mysql.properties"));
//        String line="";
//        while ((line=br.readLine())!=null){
//            String[] split = line.split("=");
//            System.out.println(split[0] + "值是:" +split[1]);
//        }
//        br.close();

        // 2.使用Properties 类来读取mysql.properties
        // 创建Properties对象
        Properties properties = new Properties();
        // 加载指定配置文件
        properties.load(new FileReader("D:\\Java\\JavaProject\\mysql.properties"));
        // 把k-v显示到控制台
        properties.list(System.out);
        // 根据key获取对应的值
        String user = properties.getProperty("user");
        String pwd = properties.getProperty("pwd");
        System.out.println("用户名="+user);
        System.out.println("密码是="+pwd);
    }
}
